package com.jic.conf.request;

import com.jic.common.base.vo.AdminOperate;
import com.jic.conf.request.base.BaseEntity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 用于前端响应实体
 * 
 * @author ztq 2020-03-06
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("普通页面响应实体")
public class CmsPageRequest extends BaseEntity {
	private static final long serialVersionUID = 1L;
	private AdminOperate adminOperate;
	
	@ApiModelProperty(notes = "主键")
	private Long id;
	
	@ApiModelProperty(notes = "平台:1:h5、2:pc")
	private Integer platform;

	@ApiModelProperty(notes = "页面类型 1、平台首页 2、文章页 3、平台营销页 4、店铺首页 5、店铺营销页")
	private Integer pageType;
	
	@ApiModelProperty(notes = "状态: 0：草稿，1：已发布，2：下架")
	private Integer status;

	@ApiModelProperty(notes = "更新开始时间")
	private String updateTimeStart;

	@ApiModelProperty(notes = "更新结束时间")
	private String updateTimeEnd;

	@ApiModelProperty(notes = "页面名称")
	private String title;

	@ApiModelProperty(notes = "运营方ID")
	private Long deptId;
	 
	@ApiModelProperty(notes = "商家ID")
	private Long merchantId;
	 
	@ApiModelProperty(notes = "店铺ID")
	private Long storeId;
	 
	@ApiModelProperty(notes = "创建人ID")
	private Long creator;
	
	@ApiModelProperty(notes = "修改人ID")
	private Long updator;
}
